sacrifice blindly - German English Dictionary